﻿html{overflow-y:scroll;}
html, body { margin:0; padding:0; height:100%; width:100%; border:none; outline:none;}
img { cursor:pointer; border:none; margin:0; padding:0; }
div, form, ul, ol, li, span, p, dl, dt, dd,h1 ,h2{ margin:0; padding:0; border:0; }
a{ color:#333;text-decoration:none;} a:hover{ color:#FF6600;}
img, a img { border:0; margin:0; padding:0; cursor:pointer; }
table { border-collapse:collapse; border-spacing:0;}
th, td { border-collapse:collapse; font-weight:normal;}
ul,li{list-style:none outside none;}

body,input,button,textarea,select,option,optgroup{font-family:"\5B8B\4F53",Arial;}
body{background:url(/images/bg.jpg) center;}
textarea{font-size:12px}
div,th,td,p,span,a{font-size:14px;}

.font12{font-size:12px;}
.font_w_b{font-weight:bold;}
.font_w_n{font-weight:normal;}

.color_green{color:#5BB239;}
.color_red{color:red;}
.color_ry{color:#f84700;} /*橙色*/
.color_d{color:#6B6B6B;} /*灰色*/

.hidden{display:none}
.clear{clear:both;}
.cfl:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}

.input_c{border:1px solid #b4b4b4; display: inline-bolck; padding:5px; padding-bottom:6px\9; *padding:5px 5px 6px 5px;}
.input_big{border:1px solid #b4b4b4; width:300px; display: inline-bolck; font-size:32px; font-family:arial; padding:5px;}
.input_small{border:1px solid #b4b4b4; width:120px; display: inline-bolck; padding:2px;}

em{color:red; margin:0 5px;}

.btn_green{width:100px; height:36px;background-image:url(/images/btn_greenbg.gif);}
.btn_green input{width:100px; height:32px; font-size:16px; color:white; border:0 none;padding:0;background-color:transparent;cursor:pointer; display:block;}
.btn_green a{font-size:16px; color:white; margin:7px 0 0 18px; float:left;}

.g_a{display:inline-block; border-width:1px 0; border-color:#bbbbbb; border-style:solid; vertical-align:middle;}
.g_b{float:left; background:#e3e3e3; border-width:0 1px; border-color:#bbbbbb; border-style:solid; margin:0 -1px; position:relative;}
.g_c{display:block; line-height:0.6em; background:#f9f9f9; border-bottom:2px solid #eeeeee;}
.g_d{display:block; padding:0.1em 0.6em; margin-top:-0.6em; cursor:pointer;}

.div_center{margin:0 auto;}
.div_line{border-top:1px solid #E5E5E5; height:1px; margin:10px 0; }

.c_table th{height:40px; text-align:right;}

.user_html{float:right; margin:-20px 20px 0 0;}
.search_owner{border:1px solid #dedede; background-color:#f6f6f6; height:35px; padding:5px 0 0 10px;}
.search_owner_c{float:left; margin-top:10px;}
.search_owner_r{margin-right:10px;}

.sel_common { border:1px solid #B4B4B4; height:28px; padding:5px; background-color:#fff; }

.page{float:right; margin-right:20px;}

/*提示信息*/
.tiaozhuan{margin:0px 20px 0 10px; height:150px; background:#f8faf9; border:1px solid #eceff1; border-top:0; width:auto; color:#505050;}
.tiaozhuan div{width:430px; margin:0 auto; padding-top:30px; line-height:25px;}
.tiaozhuan div strong{font-size:14px;}
.tiaozhuan div p{padding-left:52px; line-height:25px;}
.tiaozhuan div p a{color:#0088ce; text-decoration:underline; font-size:12px;}

/*列表*/
.tlist{width:100%;}
.tlist td{text-align:center; height:43px !important; border-bottom:1px solid #dedede; font-size:12px;}
.tlist th{text-align:center; font-size:12px;height:31px; background-image:url(/images/th_bg.jpg)};

/*底部*/
#footer{ }
.footer_Con{width:960px;margin:0px auto 0;border-top:1px dotted #E5E5E5;}

.footer_copy{height:50px; width:960px; border-top: 1px dotted #E5E5E5; margin:0 auto; color:#999;overflow:hidden;text-align:center;line-height:50px}
.footer_copy a{color:#999;margin:0 3px}
.footer_copy_m{color:#66ab2a;float:right;margin-right:20px}
.footer_copy_m span{color:#cc5f98;font-weight:bold; padding:0 5px;}
.footer_Con a:hover{color:#f60}
.footer_copy_img{margin:30px auto 0;display:block;width:200px;height:24px;background-position:-136px -35px}
.footer_service{padding:30px 0}
.footer_service dl{float:left;width:160px;margin-left:20px;*margin-left:10px}
.footer_service dt{padding:0 0 20px;color:#545351;font-size:14px}
.footer_service dd{padding:0 0 10px;}
.footer_service dd a{margin-right:10px;color:#979693}
.footer_service ul{float:right}

/*登录界面*/
.no_bg{border:0 none;padding:0;background-color:transparent;cursor:pointer; display:block;}
.input_login{width:200px; margin-bottom:20px;}
.sub_login{width:97px; height:35px; float:left; background:url("/images/btn_login.jpg") repeat-x scroll 0 0 transparent}
.login_error{margin:10px 0 3px 0; color:red; clear:both;}
.login_error div{border:1px solid red; display:none; padding:2px 0 2px 8px; background-color:#fdefc2;}

/*内页头部*/
.m_head{width:960px; height:85px; margin:0 auto; border-bottom:1px solid #E6E4E3; background:#fbfbfb}
.m_head img{float:left;}
.m_head_s{float:left; width: 400px; margin:26px 0 0 15px; font-weight:bold;font-size:26px}
.m_head_r{float:right; width: 120px; padding:35px 10px;}
.m_head_r a{margin:5px;}
.h_r{border-right:1px solid #E6E4E3; padding:0 10px;}

/*内页左边*/
.m_left{float:left; width:169px; }
.m_left_btn{padding:20px 0 20px 25px;border-bottom:#ddd solid 1px; border-top:#fff solid 1px;}
.m_left_btn a{padding-bottom:15px;}
.m_left_menu{padding:10px 0 0 20px; border-bottom:#ddd solid 1px; border-top:#fff solid 1px;}
.menu_title{font-weight:bold;}
.menu_child li{margin: 15px 0 15px 15px;background: url(/images/r_arrow.gif) right  no-repeat;}
.menu_child a{color:#6b6b6b;}
.menu_child a:hover{color:#FF6600;}
/*内容*/
.container{width:960px; margin:0 auto;background:#fff url(/images/shanghu_leftbg.jpg) repeat-y;min-height:500px;_height:500px; }
.content{width:760px; float:left; margin:10px 0 30px 20px; position:relative; background:  }

/*内页底部*/
.m_footer{height:95px;position:relative; width:960px; border-top: 1px dotted #E5E5E5; margin:0 auto; color:#676767;background-color:#ededed;}
.m_footer_l{width:500px;position:relative;top:35px;left:20px}
.m_footer_l span{color:#66ab2a;}
.m_footer_img{position:absolute;top:20px;right:20px;}

/*首次登陆*/
.first_login_t{width:800px; margin: 30px auto 0;}
.first_login_t span{margin:20px; font-size:16px; color:#61b23a; font-weight:bold;}
.first_login_t p{margin-left:40px; padding-bottom:15px;}
.first_login_t th{width:120px; height:40px;font-weight:normal;}
.first_login_s{margin:20px 0 20px 40px; font-weight:bold;}
.first_login_s span{font-size:12px; margin:0 0 0 10px; color:#969696; font-weight:normal;}
.first_login_btn{margin:30px 0 0 400px}

/*后台首页*/
.h1{margin:30px 0 10px 30px; font-size:26px;}

/*增加、扣减积分*/
.h2{margin:20px 0 5px 20px;}
.integral{margin:10px 0 10px 50px;}
.integral th{height:60px; width:80px;}
.input_integral{width:250px;}
.integral_owner{border:1px solid #E5E5E5; margin:3px; padding:20px 0 20px 70px;}
.integral_owner td{height:40px;}
.integral_owner span{font-weight:bold;}
.integral_info{width:360px; margin:0 auto; border:1px solid #E5E5E5; padding:20px;}
.integral_info table{width:80%; text-align:left;}
.integral_info th{font-weight:bold; height:30px; text-align:left;}
.integral_info span{font-weight:normal;}
.integral_warning{border:1px solid red; margin:20px 0 0; height:35px;background-color:#FEF9D1; padding:10px 20px 0}

/*撤销交易*/
.win_cancel{display:none; width:435px; height:283px; z-index:1000; background-color:white; border:2px solid #9a9a9a; position:absolute; left:150px; top:100px;}
.win_title{margin:10px 20px; height:30px; border-bottom:2px solid #E5E5E5;}
.win_title span{float:left; font-size:16px !important;}
.win_title img{float:right;}
.win_cancel table{text-align:center;}
.win_cancel td{height:40px;}

/*报表统计*/
.report_btn{margin:15px 0 0 20px;}
.report_btn a{margin-right:20px;}
.report_s{margin:15px 0 5px 10px;}

/*供应商*/
.su_c_w{width:200px;}
.su_textarea{width:260px; height:120px;border:1px solid #b4b4b4;}




